<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        function daily(hero) {
            // let hero;
            // hero = '项羽';
            console.log('-----------------start-----------------')
            console.log(hero + '起床');
            console.log(hero + '上课');
            console.log(hero + '中午吃饭');
            console.log(hero + '继续上课');
            console.log(hero + '吃晚饭');
            console.log(hero + '上自习');
            console.log(hero + '吃夜宵');
            console.log('-----------------end 睡觉-----------------')
        }

        daily('项羽');
        daily('张飞');
        daily('');
        /* 
          语法结构：
            function 函数名(形参){
                let 形参：系统省略
                形参 = 实参： //调试时运行，系统省略。
                函数体；
            }
            函数名(实参);
        形参：形式上的参数。(可以当占位符)
        实参：实际上参与运算的数据。

        总结：
           1.形参就是只声明，未赋值的变量
           2.调用函数的时候，把实参赋值给形参;
           3.形参和实参尽量保持一致。

           形参：形式上的参数。(可以当作占位符)
           实参：实际上参与运算的数据。
        总结：
          1.形参就是只声明未赋值
          2.调用函数的时候，把实参赋值非形参
          3.形参和实参尽量保持一致
        */

        function paly(game1, game2, game3) {
            console.log(`我喜欢玩${game1}`);
            console.log(`我喜欢玩${game2}`);
            console.log(`我喜欢玩${game3}`);
            console.log('-----------------------');
        }
        paly('王者荣耀', '刀塔', '穿越火线');
        paly('王者荣耀', '刀塔');
        paly('王者荣耀', '刀塔', '穿越火线', 'LOL');


        // 作业: 定义一个带参函数,比如做不同的饭,买不同的商品,去不同的地方旅游,等等
        function food(cook) {
            console.log('准备' + cook + '的食材');
            console.log('将' + cook + '的食材切块');
            console.log('准备' + cook + '的酱料');
            console.log('准备' + cook + '的食材下锅翻炒');
            console.log('成功完成' + cook);

        }
        food('辣椒炒鸡蛋');
        food('生菜炒牛肉');
        console.log('-------------做饭结束-------------')

        function shopping(thing) {
            console.log('准备去有' + thing + '的超市');
            console.log('挑选' + thing + '的品质');
            console.log('准备为' + thing + '付款');
        }
        shopping('薯片');
        shopping('辣条');
        shopping('可乐');
        shopping('德芙');
        console.log('-------------购物结束-------------')

        function travel(place) {
            console.log('准备去' + place + '的行李');
            console.log('准备去' + place + '的车票');
            console.log('准备去' + place + '的旅行指南');
            console.log('准备去' + place + '订购的酒店');
            console.log('准备去' + place + '打卡景点列表');
        }
        travel('西藏');
        travel('厦门');
        travel('青岛');
        travel('四川');
    </script>
</body>

</html>